function SoftStoreMain(fn){
	if( !fn || fn.constructor != Function ){
		fn = function(){};
	}
	
	
	function sleep(n) {
        var start = new Date().getTime();
        while (true) {
            if (softstore || new Date().getTime() - start > n) {
                break;
            }
        }
    }

	var softstore_file = "";
	//var softstore_version = "v0.1";//线上模式
	var softstore_version = Math.random();//开发模式
	//加载js文件
	var obj = include(softstore_file, softstore_version );
	//obj.load(true);//只引入一次
	if( !obj.exists() ){
		$(document.head).append(obj.element);
		//加载完毕后，执行方法
		$(obj.element).ready(function(){
			//fn();
		});
		sleep(3000);
		
	}else{
		//fn();
	}
	
}
	
